continuous hydro-source - French English Dictionary